Skip to content

property override and shiro default #2

Open
simonjupp wants to merge 8 commits intodiachron:masterfrom
simonjupp:master
Open

property override and shiro default #2
simonjupp wants to merge 8 commits intodiachron:masterfrom
simonjupp:master

Conversation

@simonjupp
Copy link
Copy Markdown

These changes allow us to to specify the location of a config file using the system property "diachron.config.location" that will override any default properties specified in the supplied properties file. This means we can maintain our config outside of the source code and deploy a single war to multiple production environments. I've generated similar pull requests so that this property is picked up by both the archive and the detection_repair modules, so we can easily consolidate our configurations.

I've also added a shiro.ini to the resource folder, that means we have a default configuration and we no longer have to modify the web.xml with our path to the apache shiro properties file.

Finally I've removed the target directory from version control. You should add target to your .gitignore

@simonjupp
Copy link
Copy Markdown
Author

I'm also removing the tests that are in the source. They have a dependancy on the archive. These shouldn't be in here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant